# -*- coding: utf-8 -*-
# from django.conf.urls import url
from django.urls import path
from . import views

'''
函数path()具有四个参数，两个必须参数：route和view，两个可选参数：kwargs和name。

route 是一个匹配URL的准则，类似正则表达式。当Django相应一个请求时，它会从urlpatterns的第一项开始，按顺序依次匹配列表中的项，知道找到匹配的项。
  这些准则不会匹配GET和POST参数或域名。
  例如：URLconf在处理请求https://www.example.com/myapp/时，他会尝试匹配myapp/。
  处理请求https://www.example.com/myapp/?page=3时，也只会尝试匹配myapp/。

view 当Django找到一个匹配的准则后，会调用这个视图函数，并传入一个HttpRequest对象作为第一个参数，被“捕获
的参数，以关键字参数的形式传入。

kwargs 任意个关键字参数可以作为一个字典传递给目标视图函数。

name 为你的URL取名能使你在Django的任意地方唯一地引用它，尤其是在模板中。这个有用的特性允许你只改一个文件就能全局地修改某个URL模式。
'''

urlpatterns = [
  # url('', views.index, name='index'),
  path('', views.index, name='index'),
]